Assembly Format and Cycle List move , Source |dest=> Dn| (An) | (An)+ | -(An) | d16(An)|d8(AnIX)| Abs.w | Abs.l | ---------|--|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l| Dn |”| 2 2 2| 2 2 2| 2 2 2| 2 2 2| 4 4 4| 4 4 4| 4 4 4| 6 6 6| |`| 4 4 4| 8 8 12| 8 8 12| 8 8 12|12 12 16|14 14 18|12 12 16|16 16 20| An |”| 2 2| 2 2| 2 2| 2 2| 4 4| 4 4| 4 4| 6 6| |`| 4 4| 8 12| 8 12| 8 12| 12 16| 14 18| 12 16| 16 20| (An) |”| 2 2 2| 2 2 2| 2 2 2| 2 2 2| 4 4 4| 4 4 4| 4 4 4| 6 6 6| |`| 8 8 12|12 12 20|12 12 20|12 12 20|16 16 24|18 18 26|16 16 24|20 20 28| (An)+ |”| 2 2 2| 2 2 2| 2 2 2| 2 2 2| 4 4 4| 4 4 4| 4 4 4| 6 6 6| |`| 8 8 12|12 12 20|12 12 20|12 12 20|16 16 24|18 18 26|16 16 24|20 20 28| -(An) |”| 2 2 2| 2 2 2| 2 2 2| 2 2 2| 4 4 4| 4 4 4| 4 4 4| 6 6 6| |`|10 10 14|14 14 22|14 14 22|14 14 22|18 18 26|20 20 28|18 18 26|22 22 30| d16(An) |”| 4 4 4| 4 4 4| 4 4 4| 4 4 4| 6 6 6| 6 6 6| 6 6 6| 8 8 8| |`|12 12 16|16 16 24|16 16 24|16 16 24|20 20 28|22 22 30|20 20 28|24 24 32| d8(An,IX)|”| 4 4 4| 4 4 4| 4 4 4| 4 4 4| 6 6 6| 6 6 6| 6 6 6| 6 6 6| |`|14 14 18|18 18 26|18 18 26|18 18 26|22 22 30|24 24 32|22 22 30|26 26 34| Abs.w |”| 4 4 4| 4 4 4| 4 4 4| 4 4 4| 6 6 6| 6 6 6| 6 6 6| 8 8 8| |`|12 12 16|16 16 24|16 16 24|16 16 24|20 20 28|22 22 30|20 20 28|24 24 32| Abs.l |”| 6 6 6| 6 6 6| 4 4 4| 6 6 6| 8 8 8| 8 8 8| 8 8 8|10 10 10| |`|16 16 20|20 20 28|20 20 28|20 20 28|24 24 32|26 26 34|24 24 32|28 28 36| d16(PC) |”| 4 4 4| 4 4 4| 4 4 4| 4 4 4| 6 6 6| 6 6 6| 6 6 6| 8 8 8| |`|12 12 16|16 16 24|16 16 24|16 16 24|20 20 28|22 22 30|20 20 28|24 24 32| d8(PC,IX)|”| 4 4 4| 4 4 4| 4 4 4| 4 4 4| 6 6 6| 6 6 6| 6 6 6| 8 8 8| |`|14 14 18|18 18 26|18 18 26|18 18 26|22 22 30|24 24 32|22 22 30|26 26 34| #Imm |”| 4 4 6| 4 4 6| 4 4 6| 4 4 6| 6 6 8| 6 6 8| 6 6 8| 8 8 10| |`| 8 8 12|12 12 20|12 12 20|12 12 20|16 16 24|18 18 26|16 16 24|20 20 28| ------------------------------------------------------------------------------------- movea ,An move ,ccr movem , dest dest w=+4n l=+8n Source | | An | |Source | | CCR | |Source | | Abs.w | Abs.l | ---------|--|-b--w--l| |---------|--|-b--w--l| |---------|--|-b--w--l|-b--w--l| Dn |”| 2 2| |Dn |”| 2 | |(An) |”| 4 4| 4 4| |`| 4 4| | |`| 12 | | |`| 12 12| 12 12| An |”| 2 2| |(An) |”| 2 | |(An)+ |”| 4 4| 4 4| |`| 4 4| | |`| 16 | | |`| 12 12| 12 12| (An) |”| 2 2| |(An)+ |”| 2 | |d16(An) |”| 6 6| 6 6| |`| 8 12| | |`| 16 | | |`| 16 16| 16 16| (An)+ |”| 2 2| |-(An) |”| 2 | |d8(An,IX)|”| 6 6| 6 6| |`| 8 12| | |`| 18 | | |`| 18 18| 18 18| -(An) |”| 2 2| |d16(An) |”| 4 | |Abs.w |”| 6 6| 6 6| |`| 10 14| | |`| 20 | | |`| 16 16| 16 16| d16(An) |”| 4 4| |d8(An,IX)|”| 4 | |Abs.l |”| 8 8| 8 8| |`| 12 16| | |`| 22 | | |`| 20 20| 20 20| d8(An,IX)|”| 4 4| |Abs.w |”| 4 | |d16(PC) |”| 6 6| 6 6| |`| 14 18| | |`| 20 | | |`| 16 16| 16 16| Abs.w |”| 4 4| |Abs.l |”| 6 | |d8(PC,IX)|”| 6 6| 6 6| |`| 12 16| | |`| 24 | | |`| 18 18| 18 18| Abs.l |”| 4 4| |d16(PC) |”| 4 | -------------------------------- |`| 16 20| | |`| 20 | moveq #,Dn d16(PC) |”| 4 4| |d8(PC,IX)|”| 4 | |Source | | Dn | |`| 12 16| | |`| 22 | |---------|--|-b--w--l| d8(PC,IX)|”| 4 4| |#Imm |”| 4 | |#Imm |”| 2| |`| 14 18| | |`| 16 | | |`| 4| #Imm |”| 4 6| ----------------------- ----------------------- |`| 8 12| ---------------------- movem , w=+4n l=+8n Source | | (An) | -(An) | d16(An)|d8(AnIX)| Abs.w | Abs.l | ---------|--|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l| Dn |”| 4 4| 4 4| 6 6| 6 6| 6 6| 8 8| |`| 8 8| 8 8| 12 12| 14 14| 12 12| 16 16| An |”| 4 4| 4 4| 6 6| 6 6| 6 6| 8 8| |`| 8 8| 8 8| 12 12| 14 14| 12 12| 16 16| ------------------------------------------------------------------- lea ,An pea link An,# Source | | An | | | | | ------- ---------|--|-b--w--l| |---------|--|--| |”| 4| (An) |”| 2| |(An) |”| 2| |`|16| |`| 4| | |`|12| ------- d16(An) |”| 4| |d16(An) |”| 4| unlk An |`| 8| | |`|16| ------- d8(An,IX)|”| 4| |d8(An,IX)|”| 4| |”| 2| |`| 12| | |`|20| |`|12| Abs.w |”| 4| |Abs.w |”| 4| ------- |`| 8| | |`|16| swap Dn Abs.l |”| 6| |Abs.l |”| 6| ------- |`| 12| | |`|20| |”| 2| d16(PC) |”| 4| |d16(PC) |”| 4| |`| 4| |`| 8| | |`|16| ------- d8(PC,IX)|”| 4| |d8(PC,IX)|”| 4| |`| 12| | |`|20| ---------------------- ----------------- add Dn, Source | | (An) | (An)+ | -(An) | d16(An)|d8(AnIX)| Abs.w | Abs.l | ---------|--|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l| Dn |”| 2 2 2| 2 2 2| 2 2 2| 4 4 4| 4 4 4| 4 4 4| 6 6 6| |`|12 12 20|12 12 20|14 14 22|16 16 24|18 18 26|16 16 24|20 20 28| ---------------------------------------------------------------------------- addi #, Source | | Dn | (An) | (An)+ | -(An) | d16(An)|d8(AnIX)| Abs.w | Abs.l | ---------|--|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l| #Imm |”| 4 4 6| 4 4 6| 4 4 6| 4 4 6| 6 6 8| 6 6 8| 6 6 8| 8 8 10| |`| 8 8 16|16 16 28|16 16 28|18 18 30|20 20 32|22 22 34|20 20 32|24 24 36| ------------------------------------------------------------------------------------- addq #, Source | | Dn | An | (An) | (An)+ | -(An) | d16(An)|d8(AnIX)| Abs.w | Abs.l | ---------|--|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l| #Imm |”| 2 2 2| 2 2| 2 2 2| 2 2 2| 2 2 2| 4 4 4| 4 4 4| 4 4 4| 6 6 6| |`| 4 4 8| 8 8|12 12 20|12 12 20|14 14 22|16 16 24|18 18 26|16 16 24|20 20 28| --------------------------------------------------------------------------------------------- exg , addx Dn,Dn addx -(An),-(An) Source | | Dn | An | | | | Dn | | | | -(An) | ---------|--|-b--w--l|-b--w--l| |--|--|-b--w--l| |-----|--|-b--w--l| Dn |”| 2| 2| |Dn|”| 2 2 2| |-(An)|”| 2 2 2| |`| 6| 6| | |`| 4 4 8| | |`|18 18 30| An |”| 2| 2| -------------- ----------------- |`| 6| 6| ------------------------------- add ,Dn adda ,An sub ,Dn suba ,An Source | | Dn |Source | | An |Source | | Dn |Source | | An | ---------|--|-b--w--l|---------|--|-b--w--l|---------|--|-b--w--l|---------|--l-b--w--l| Dn |”| 2 2 2|Dn |”| 2 2|Dn |”| 2 2 2|Dn |”| 2 2| |`| 4 4 8| |`| 8 8| |`| 4 4 8| |`| 8 8| An |”| 2 2|An |”| 2 2|An |”| 2 2|An |”| 2 2| |`| 4 8| |`| 8 8| |`| 4 8| |`| 8 8| (An) |”| 2 2 2|(An) |”| 2 2|(An) |”| 2 2 2|(An) |”| 2 2| |`| 8 8 14| |`| 12 14| |`| 8 8 14| |`| 12 14| (An)+ |”| 2 2 2|(An)+ |”| 2 2|(An)+ |”| 2 2 2|(An)+ |”| 2 2| |`| 8 8 14| |`| 12 14| |`| 8 8 14| |`| 12 14| -(An) |”| 2 2 2|-(An) |”| 2 2|-(An) |”| 2 2 2|-(An) |”| 2 2| |`|10 10 16| |`| 14 16| |`|10 10 16| |`| 14 16| d16(An) |”| 4 4 4|d16(An) |”| 4 4|d16(An) |”| 4 4 4|d16(An) |”| 4 4| |`|12 12 18| |`| 16 18| |`|12 12 18| |`| 16 18| d8(An,IX)|”| 4 4 4|d8(An,IX)|”| 4 4|d8(An,IX)|”| 4 4 4|d8(An,IX)|”| 4 4| |`|14 14 20| |`| 18 20| |`|14 14 20| |`| 18 20| Abs.w |”| 4 4 4|Abs.w |”| 4 4|Abs.w |”| 4 4 4|Abs.w |”| 4 4| |`|12 12 18| |`| 16 18| |`|12 12 18| |`| 16 18| Abs.l |”| 6 6 6|Abs.l |”| 6 6|Abs.l |”| 6 6 6|Abs.l |”| 6 6| |`|16 16 22| |`| 20 22| |`|16 16 22| |`| 20 22| d16(PC) |”| 4 4 4|d16(PC) |”| 4 4|d16(PC) |”| 4 4 4|d16(PC) |”| 4 4| |`|12 12 18| |`| 16 18| |`|12 12 18| |`| 16 18| d8(PC,IX)|”| 4 4 4|d8(PC,IX)|”| 4 4|d8(PC,IX)|”| 4 4 4|d8(PC,IX)|”| 4 4| |`|14 14 20| |`| 18 20| |`|14 14 20| |`| 18 20| #Imm |”| 4 4 6|#Imm |”| 4 6|#Imm |”| 4 4 6|#Imm |”| 4 6| No bsize |`| 8 8 16| |`| 12 16|No bsize |`| 8 8 16| |`| 12 16| ---------------------------------------------------------------------------------------- sub Dn, Source | | (An) | (An)+ | -(An) | d16(An)|d8(AnIX)| Abs.w | Abs.l | ---------|--|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l| Dn |”| 2 2 2| 2 2 2| 2 2 2| 4 4 4| 4 4 4| 4 4 4| 6 6 6| |`|12 12 20|12 12 20|14 14 22|16 16 24|18 18 26|16 16 24|20 20 28| ---------------------------------------------------------------------------- subi #, Source | | Dn | (An) | (An)+ | -(An) | d16(An)|d8(AnIX)| Abs.w | Abs.l | ---------|--|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l| #Imm |”| 4 4 6| 4 4 6| 4 4 6| 4 4 6| 6 6 8| 6 6 8| 6 6 8| 8 8 10| |`| 8 8 16|16 16 28|16 16 28|18 18 30|20 20 32|22 22 34|20 20 32|24 24 36| ------------------------------------------------------------------------------------- subq #, Source | | Dn | An | (An) | (An)+ | -(An) | d16(An)|d8(AnIX)| Abs.w | Abs.l | ---------|--|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l| #Imm |”| 2 2 2| 2 2| 2 2 2| 2 2 2| 2 2 2| 4 4 4| 4 4 4| 4 4 4| 6 6 6| |`| 4 4 8| 8 8|12 12 16|12 12 16|14 14 22|16 16 24|18 18 26|16 16 24|20 20 28| --------------------------------------------------------------------------------------------- subx Dn,Dn subx -(An),-(An) | | | Dn | | | | -(An) | |--|--|-b--w--l| |-----|--|-b--w--l| |Dn|”| 2 2 2| |-(An)|”| 2 2 2| | |`| 4 4 8| | |`|18 18 30| ---------------- ------------------- muls ,Dn mulu ,Dn divs ,Dn divu ,An Source | | Dn |Source | | An |Source | | Dn |Source | | An | ---------|--|-b--w--l|---------|--|-b--w--l|---------|--|-b--w--l|---------|--l-b--w--l| Dn |”| 2 |Dn |”| 2 |Dn |”| 2 |Dn |”| 2 | |`| <70 | |`| <70 | |`| <158 | |`| <140 | (An) |”| 2 |(An) |”| 2 |(An) |”| 2 |(An) |”| 2 | |`| <74 | |`| <74 | |`| <162 | |`| <144 | (An)+ |”| 2 |(An)+ |”| 2 |(An)+ |”| 2 |(An)+ |”| 2 | |`| <74 | |`| <74 | |`| <162 | |`| <144 | -(An) |”| 2 |-(An) |”| 2 |-(An) |”| 2 |-(An) |”| 2 | |`| <76 | |`| <76 | |`| <164 | |`| <146 | d16(An) |”| 4 |d16(An) |”| 4 |d16(An) |”| 4 |d16(An) |”| 4 | |`| <78 | |`| <78 | |`| <166 | |`| <148 | d8(An,IX)|”| 4 |d8(An,IX)|”| 4 |d8(An,IX)|”| 4 |d8(An,IX)|”| 4 | |`| <80 | |`| <80 | |`| <168 | |`| <150 | Abs.w |”| 4 |Abs.w |”| 4 |Abs.w |”| 4 |Abs.w |”| 4 | |`| <78 | |`| <78 | |`| <166 | |`| <148 | Abs.l |”| 6 |Abs.l |”| 6 |Abs.l |”| 6 |Abs.l |”| 6 | |`| <82 | |`| <82 | |`| <170 | |`| <152 | d16(PC) |”| 4 |d16(PC) |”| 4 |d16(PC) |”| 4 |d16(PC) |”| 4 | |`| <78 | |`| <78 | |`| <166 | |`| <148 | d8(PC,IX)|”| 4 |d8(PC,IX)|”| 4 |d8(PC,IX)|”| 4 |d8(PC,IX)|”| 4 | |`| <80 | |`| <80 | |`| <168 | |`| <150 | #Imm |”| 4 |#Imm |”| 4 |#Imm |”| 4 |#Imm |”| 4 | |`| <74 | |`| <74 | |`| <162 | |`| <144 | ---------------------------------------------------------------------------------------- cmp ,Dn cmpa ,An and ,Dn or ,Dn Source | | Dn |Source | | An |Source | | Dn |Source | | An | ---------|--|-b--w--l|---------|--|-b--w--l|---------|--|-b--w--l|---------|--l-b--w--l| Dn |”| 2 2 2|Dn |”| 2 2|Dn |”| 2 2 2|Dn |”| 2 2 2| |`| 4 4 6| |`| 6 6| |`| 4 4 8| |`| 4 4 8| An |”| 2 2|An |”| 2 2|(An) |”| 2 2 2|(An) |”| 2 2 2| |`| 4 6| |`| 6 6| |`| 8 8 14| |`| 8 8 14| (An) |”| 2 2 2|(An) |”| 2 2|(An)+ |”| 2 2 2|(An)+ |”| 2 2 2| |`| 8 8 14| |`| 10 14| |`| 8 8 14| |`| 8 8 14| (An)+ |”| 2 2 2|(An)+ |”| 2 2|-(An) |”| 2 2 2|-(An) |”| 2 2 2| |`| 8 8 14| |`| 10 14| |`|10 10 16| |`|10 10 16| -(An) |”| 2 2 2|-(An) |”| 2 2|d16(An) |”| 4 4 4|d16(An) |”| 4 4 4| |`|10 10 16| |`| 12 16| |`|12 12 18| |`|12 12 18| d16(An) |”| 4 4 4|d16(An) |”| 4 4|d8(An,IX)|”| 4 4 4|d8(An,IX)|”| 4 4 4| |`|12 12 18| |`| 14 18| |`|14 14 20| |`|14 14 20| d8(An,IX)|”| 4 4 4|d8(An,IX)|”| 4 4|Abs.w |”| 4 4 4|Abs.w |”| 4 4 4| |`|14 14 20| |`| 16 20| |`|12 12 18| |`|12 12 18| Abs.w |”| 4 4 4|Abs.w |”| 4 4|Abs.l |”| 6 6 6|Abs.l |”| 6 6 6| |`|12 12 18| |`| 12 14| |`|16 16 22| |`|16 16 22| Abs.l |”| 6 6 6|Abs.l |”| 6 6|d16(PC) |”| 4 4 4|d16(PC) |”| 4 4 4| |`|16 16 22| |`| 18 22| |`|12 12 18| |`|12 12 18| d16(PC) |”| 4 4 4|d16(PC) |”| 4 4|d8(PC,IX)|”| 4 4 4|d8(PC,IX)|”| 4 4 4| |`|12 12 18| |`| 14 18| |`|14 14 20| |`|14 14 20| d8(PC,IX)|”| 4 4 4|d8(PC,IX)|”| 4 4|#Imm |”| 4 4 6|#Imm |”| 4 4 6| |`|14 14 20| |`| 16 20|Uses andi|`| 8 8 16|Uses ori |`| 8 8 16| #Imm |”| 4 4 6|#Imm |”| 4 6|-------------------------------------------- No bsize |`| 8 8 14| |`| 10 14| -------------------------------------------- cmpi #, Source | | Dn | (An) | (An)+ | -(An) | d16(An)|d8(AnIX)| Abs.w | Abs.l | ---------|--|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l| #Imm |”| 4 4 6| 4 4 6| 4 4 6| 4 4 6| 6 6 8| 6 6 8| 6 6 8| 8 8 10| |`| 8 8 14|12 12 20|12 12 20|14 14 22|16 16 24|18 18 26|16 16 24|20 20 28| ------------------------------------------------------------------------------------ cmpm (An)+,(An)+ ext Dn andi #,ccr Source| | (An)+ | | | Dn | |Source| | ccr | ------|--|-b--w--l| |--|-b--w--l| |------|--|-b--w--l| (An)+ |”| 2 2 2| |”| 2 2| |#Imm |”| 4 | |`|12 12 20| |`| 4 4| | |`|20 | ------------------ ----------- ------------------ ori to ccr, eori to ccr -- same as andi to ccr clr | | Dn | (An) | (An)+ | -(An) | d16(An)|d8(AnIX)| Abs.w | Abs.l | |--|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l| |”| 2 2 2| 2 2 2| 2 2 2| 2 2 2| 4 4 4| 4 4 4| 4 4 4| 6 6 6| |`| 4 4 6|12 12 20|12 12 20|14 14 22|16 16 24|18 18 26|16 16 24|20 20 28| ---------------------------------------------------------------------------- neg | | Dn | (An) | (An)+ | -(An) | d16(An)|d8(AnIX)| Abs.w | Abs.l | |--|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l| |”| 2 2 2| 2 2 2| 2 2 2| 2 2 2| 4 4 4| 4 4 4| 4 4 4| 6 6 6| |`| 4 4 6|12 12 20|12 12 20|14 14 22|16 16 24|18 18 26|16 16 24|20 20 28| ---------------------------------------------------------------------------- negx | | Dn | (An) | (An)+ | -(An) | d16(An)|d8(AnIX)| Abs.w | Abs.l | |--|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l| |”| 2 2 2| 2 2 2| 2 2 2| 2 2 2| 4 4 4| 4 4 4| 4 4 4| 6 6 6| |`| 4 4 6|12 12 20|12 12 20|14 14 22|16 16 24|18 18 26|16 16 24|20 20 28| ---------------------------------------------------------------------------- tst | | Dn | (An) | (An)+ | -(An) | d16(An)|d8(AnIX)| Abs.w | Abs.l | |--|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l| |”| 2 2 2| 2 2 2| 2 2 2| 2 2 2| 4 4 4| 4 4 4| 4 4 4| 6 6 6| |`| 4 4 4| 8 8 12|8 8 12 |10 10 14|12 12 16|14 14 18|12 12 16|16 16 20| ---------------------------------------------------------------------------- and Dn, Source | | (An) | (An)+ | -(An) | d16(An)|d8(AnIX)| Abs.w | Abs.l | ---------|--|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l| Dn |”| 2 2 2| 2 2 2| 2 2 2| 4 4 4| 4 4 4| 4 4 4| 6 6 6| |`|12 12 20|12 12 20|14 14 22|16 16 24|18 18 26|16 16 24|20 20 28| ---------------------------------------------------------------------------- andi #, Source | | Dn | (An) | (An)+ | -(An) | d16(An)|d8(AnIX)| Abs.w | Abs.l | ---------|--|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l| #Imm |”| 4 4 6| 4 4 6| 4 4 6| 4 4 6| 6 6 8| 6 6 8| 6 6 8| 8 8 10| |`| 8 8 16|16 16 28|16 16 28|18 18 30|20 20 32|22 22 24|20 20 32|24 24 36| ------------------------------------------------------------------------------------ eor Dn, Source | | Dn | (An) | (An)+ | -(An) | d16(An)|d8(AnIX)| Abs.w | Abs.l | ---------|--|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l| Dn |”| 2 2 2| 2 2 2| 2 2 2| 2 2 2| 4 4 4| 4 4 4| 4 4 4| 6 6 6| |`| 4 4 8|12 12 20|12 12 20|14 14 22|16 16 24|18 18 26|16 16 24|20 20 28| ------------------------------------------------------------------------------------ eori #, Source | | Dn | (An) | (An)+ | -(An) | d16(An)|d8(AnIX)| Abs.w | Abs.l | ---------|--|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l| #Imm |”| 4 4 6| 4 4 6| 4 4 6| 4 4 6| 6 6 8| 6 6 8| 6 6 8| 8 8 10| |`| 8 8 16|16 16 28|16 16 28|18 18 30|20 20 32|22 22 34|20 20 32|24 24 36| ------------------------------------------------------------------------------------ or Dn, Source | | (An) | (An)+ | -(An) | d16(An)|d8(AnIX)| Abs.w | Abs.l | ---------|--|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l| Dn |”| 2 2 2| 2 2 2| 2 2 2| 4 4 4| 4 4 4| 4 4 4| 6 6 6| |`|12 12 20|12 12 20|14 14 22|16 16 24|18 18 26|16 16 24|20 20 28| ---------------------------------------------------------------------------- ori #, Source | | Dn | (An) | (An)+ | -(An) | d16(An)|d8(AnIX)| Abs.w | Abs.l | ---------|--|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l| #Imm |”| 4 4 6| 4 4 6| 4 4 6| 4 4 6| 6 6 8| 6 6 8| 6 6 8| 8 8 10| |`| 8 8 16|16 16 28|16 16 28|18 18 30|20 20 32|22 22 34|20 20 32|24 24 36| ------------------------------------------------------------------------------------- not | | Dn | (An) | (An)+ | -(An) | d16(An)|d8(AnIX)| Abs.w | Abs.l | |--|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l| |”| 2 2 2| 2 2 2| 2 2 2| 2 2 2| 4 4 4| 4 4 4| 4 4 4| 6 6 6| |`| 4 4 6|12 12 20|12 12 20|14 14 22|16 16 24|18 18 26|16 16 24|20 20 28| ---------------------------------------------------------------------------- asl Dn,Dn asl #,Dn Source | | Dn |Source | | Dn | --------|--|-b--w--l|--------|--|-b--w--l| Dn |”| 2 2 2|#Imm |”| 2 2 2| |`|6+ 6+ 8+| |`|6+ 6+ 8+| | |2n 2n 2n| | |2n 2n 2n| ------------------------------------------ asl | | (An) | (An)+ | -(An) | d16(An)|d8(AnIX)| Abs.w | Abs.l | |--|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l| |”| 2 | 2 | 2 | 4 | 4 | 4 | 6 | |`| 12 | 12 | 14 | 16 | 18 | 16 | 20 | ------------------------------------------------------------------- asr Dn,Dn asr #,Dn Source | | Dn |Source | | Dn | --------|--|-b--w--l|--------|--|-b--w--l| Dn |”| 2 2 2|#Imm |”| 2 2 2| |`|6+ 6+ 8+| |`|6+ 6+ 8+| | |2n 2n 2n| | |2n 2n 2n| ------------------------------------------ asr | | (An) | (An)+ | -(An) | d16(An)|d8(AnIX)| Abs.w | Abs.l | |--|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l| |”| 2 | 2 | 2 | 4 | 4 | 4 | 6 | |`| 12 | 12 | 14 | 16 | 18 | 16 | 20 | ------------------------------------------------------------------- lsl, lsr, rol, ror, roxl, and roxr are all like asr btst Dn, Source | |Dn|(An),(An)+| -(An) | d16(An)|d8(AnIX)| Abs.w | Abs.l | d16(PC)|d8(PCIX)| ---------|--|-l|--b--w--l-|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l| Dn |”| 2| 2 | 2 | 4 | 4 | 4 | 6 | 4 | 4 | |`| 6| 8 |10 |12 |14 |12 |16 |12 |14 | ----------------------------------------------------------------------------------------- btst #, Source | | Dn (An),(An)+ -(An) | d16(An)|d8(AnIX)| Abs.w | Abs.l | d16(PC)|d8(PCIX)| ---------|--|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l| #Imm |”| 4| 4 | 4 | 6 | 6 | 6 | 8 | 6 | 6 | |`| 10|12 |14 |16 |18 |16 |20 |16 |18 | --------------------------------------------------------------------------------------------- bset Dn, Source | | Dn | (An) | (An)+ | -(An) | d16(An)|d8(AnIX)| Abs.w | Abs.l | ---------|--|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l| Dn |”| 2| 2 | 2 | 2 | 4 | 4 | 4 | 6 | |`| <8|12 |12 |14 |16 |18 |16 |20 | ------------------------------------------------------------------------------------- bset #, Source | | Dn | (An) | (An)+ | -(An) | d16(An)|d8(AnIX)| Abs.w | Abs.l | ---------|--|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l| #Imm |”| 4| 4 | 4 | 4 | 6 | 6 | 6 | 8 | |`| <12|16 |16 |18 |20 |22 |20 |24 | ------------------------------------------------------------------------------------- bclr Dn, Source | | Dn | (An) | (An)+ | -(An) | d16(An)|d8(AnIX)| Abs.w | Abs.l | ---------|--|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l| Dn |”| 2| 4 | 4 | 4 | 6 | 6 | 6 | 8 | |`| <10|16 |16 |18 |20 |22 |16 |24 | ------------------------------------------------------------------------------------- bclr #, Source | | Dn | (An) | (An)+ | -(An) | d16(An)|d8(AnIX)| Abs.w | Abs.l | ---------|--|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l| #Imm |”| 4| 4 | 4 | 4 | 6 | 6 | 6 | 8 | |`| <14|16 |16 |18 |20 |22 |20 |24 | ------------------------------------------------------------------------------------- bchg Dn, Source | | Dn | (An) | (An)+ | -(An) | d16(An)|d8(AnIX)| Abs.w | Abs.l | ---------|--|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l| Dn |”| 2| 2 | 2 | 2 | 4 | 4 | 4 | 6 | |`| <8|12 |12 |14 |16 |18 |16 |20 | ------------------------------------------------------------------------------------- bchg #, Source | | Dn | (An) | (An)+ | -(An) | d16(An)|d8(AnIX)| Abs.w | Abs.l | ---------|--|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l| #Imm |”| 4| 4 | 4 | 4 | 6 | 6 | 6 | 8 | |`| <12|16 |16 |18 |20 |22 |20 |24 | ------------------------------------------------------------------------------------- abcd , sbcd , Source| | Dn | -(An) |Source| | Dn | -(An) | ------|--|-b--w--l|-b--w--l|------|--|-b--w--l|-b--w--l| Dn |”| 2 | |Dn |”| 2 | | |`| 6 | | |`| 6 | | -(An) |”| | 2 |-(An) |”| | 2 | |`| |18 | |`| |18 | -------------------------------------------------------- nbcd | | Dn | (An) | (An)+ | -(An) | d16(An)|d8(AnIX)| Abs.w | Abs.l | |--|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l|-b--w--l| |”| 2 | 2 | 2 | 2 | 4 | 4 | 4 | 6 | |`| 6 |12 |12 |14 |16 |18 |16 |20 | ---------------------------------------------------------------------------- Bcc